rough hardware - French English Dictionary